xenoprof: support Intel's architectural perfmon registers.
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 15 Sep 2009 09:03:16 +0000 (10:03 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 15 Sep 2009 09:03:16 +0000 (10:03 +0100)
commit3aa88456d12d6180300b923880c68234b95ec82c
treea333b931b7c246185ad247f84fd080e9872f69c7
parentec5446eae22d8ace3b67d0752d3620098d68fe7f
xenoprof: support Intel's architectural perfmon registers.

One benefit is that more perfmon counters can be used on Nehalem.

Signed-off-by: Yang Zhang <yang.zhang@intel.com>
Signed-off-by: Yang Xiaowei <xiaowei.yang@intel.com>
xen/arch/x86/cpu/intel.c
xen/arch/x86/oprofile/nmi_int.c
xen/arch/x86/oprofile/op_model_ppro.c
xen/arch/x86/oprofile/op_x86_model.h
xen/include/asm-x86/cpufeature.h